<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>

<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>

<%-- 액션태그를 이용한 자바 클래스 선언 --%>
<%-- SungJukVo sjvo = new SungJukVO(); --%>
<jsp:useBean id="sjvo" class="jech913.sungjuk.SungJukVO" />


<%-- request.setCharacterEncoding("UTF-8"); 대신에 쓰는 액션태그--%>
<fmt:requestEncoding value="UTF-8"/>


<%--이름, 국어, 영어, 수학 받은 값들을 sjvo라는 객체(SungJukVO)에 담음 --%>
<%--sjvo.setName(request.getParameter("name")); 
	sjvo.setKor(request.getParameter("kor")); 
	sjvo.setEng(request.getParameter("eng")); 
	sjvo.setMat(request.getParameter("mat")); --%>
<jsp:setProperty name="sjvo" property="name" />
<jsp:setProperty name="sjvo" property="kor" />
<jsp:setProperty name="sjvo" property="eng" />
<jsp:setProperty name="sjvo" property="mat" />

<%--위의 것들을 한 줄로~ --%>
<jsp:setProperty name="sjvo" property="*" />


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>성적 처리 웹 프로그램 - 액션태그&amp;EL</title>
</head>
<body>
	<h1>성적 입력 처리 결과</h1>
	<%-- 출력하기 위한 액션태그, 위에 setProperty를 통해 받은 값들을 getProperty를 통해 출력 --%>
	<p>이름 : <jsp:getProperty name="sjvo" property="name" /></p>
	<%-- sjvo에 있는 kor, eng, mat값들을 출력 --%>
	<p>국어 : ${sjvo.kor} </p>
	<p>영어 : ${sjvo.eng}</p>
	<p>수학 :${sjvo.mat}</p>
	<p>총점 :</p>
	<p>평균 :</p>
	<p>학점 :</p>
	<p>다시입력 / 전체조회</p>
</body>
</html>